<?php namespace Admin\Controller;
use Hdphp\Controller\Controller;

//后台登陆控制器
class LoginController extends  Controller{
			//登录页面
			public function index(){
					if(IS_POST){
						//接收post里面的username
						$username=Q('post.username');
						//接收密码（给密码默认值，然后md5加密）
						$password=Q('post.password','','md5');
						//查询数据库
						//原生SQL查询语句
						//SELECT * FROM user WHERE username='{$usename}' AND password='{$password}';
						//框架定义的查询方法
						$userData=Db::table('admin')->where("username='{$username}' AND password='{$password}'")->get();
					if($userData){
						//把从数据库拿到的信息放入到session中
						//session中的uid可以判断用户是否已经登录以及修改密码
						$_SESSION['uid']=$userData[0]['uid'];
						//session中的username用于后台首页显示欢迎用户回来
						$_SESSION['username']=$userData[0]['username'];
						//对比成功后跳转到后台首页
						$this->success('登录成功',U('Admin/Index/index'));
					}else{
						//出错就回调到原网页
						$this->error('用户名或者密码错误');
					}
				}	
					View::make();
			}
			/**
			 * 退出
			 */
			 public function out(){
			 		session_unset();
					session_destroy();
					go(U('index'));
			 }
}


 ?>